periodic and random deviation - French English Dictionary